multi-purpose rifle - Spanish English Dictionary